package util;

import java.sql.Connection;
import java.sql.SQLException;

import javax.sql.DataSource;

import com.mchange.v2.c3p0.ComboPooledDataSource;



public class C3P0Util  {
	//创建数据源读取需要的c3p0-config.xml
	//c3p0默认读取资源文件夹下的/jdbc03/resources/c3p0-config.xml文件
	private static DataSource ds= new ComboPooledDataSource();
	
	//创建一个有返回值的方法，让上述的ds 能够外部调用
	public static DataSource getDataSource(){
		return ds;
	}
	
	//创建一个连接用于之后的事务处理
	public static Connection getConnection(){
		try {
			return ds.getConnection();
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return null;
	}
}
